Off-Line Evolution of Behaviour for Autonomous Agents in Real-Time Computer Games

نویسنده

  • Eike Falk Anderson
چکیده

This paper describes and analyses a series of experiments intended to evolve a player for a variation of the classic arcade game AsteroidsTM using steady state genetic programming. The player's behaviour is defined using a LISP like scripting language. While the game interprets scripts in real-time, such scripts are evolved off-line by a second program which simulates the realtime application. This method is used, as on-line evolution of the players would be too time consuming. A successful player needs to satisfy multiple conflicting objectives. This problem is addressed by the use of an automatically defined function (ADF) for each of these objectives in combination with task specific fitness functions. The overall fitness of evolved scripts is evaluated by a conventional fitness function. In addition to that, each of the ADFs is evaluated with a separate fitness function, tailored specifically to the objective that needs to be satisfied by that ADF.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Goal-oriented Behaviour for Intelligent Game Agents

Goal-oriented Behaviour for Intelligent Game Agents Ying Ying She, Ph.D. Concordia University, 2011 This thesis concerns our innovation in game AI techniques, mainly game agents’ modeling, planning and learning. The research topic involves the development of a game design software — Gameme. Our work mainly focus on the development of the core AI module. In this thesis, after discussing the syst...

متن کامل

Collaboration rules for autonomous software agents

Can autonomous software agents that are distributed over a computer network collaborate effectively? Both empirical evidence and theory suggest that they can. Moreover, there seem to be simple rules for designing problem-solving Ž organizations in which collaboration among such agents is automatic and scale-effective adding agents tends to improve . solution-quality; adding computers tends to i...

متن کامل

Towards Interactive Real-Time Crowd Behavior Simulation

While virtual crowds are becoming common in non-real-time applications, the real-time domain is still relatively unexplored. In this paper we discuss the challenges involved in creating such simulations, especially the need to efficiently manage variety. We introduce the concept of levels of variety. Then we present our work on crowd behaviour simulation aimed at interactive real-time applicati...

متن کامل

Robust Opponent Modeling in Real-Time Strategy Games using Bayesian Networks

Opponent modeling is a key challenge in Real-Time Strategy (RTS) games as the environment is adversarial in these games, and the player cannot predict the future actions of her opponent. Additionally, the environment is partially observable due to the fog of war. In this paper, we propose an opponent model which is robust to the observation noise existing due to the fog of war. In order to cope...

متن کامل

طراحی مدل‌ عامل‌محور و کاربرد آن در باستان‌شناسی

The aim of this paper is to consider what constitutes agent-based modelling (ABM) and how this can relate to archaeological reasoning. The development and construction of ABM models is an essential prerequisite for most archaeological reasoning. Both directly and indirectly, archaeologists are making extensive use of ideas and methods in applications that derive from archaeological, anthropolog...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002